39481 70
12707 31
162650 662
58411 451
102822 124
56163 456
25189 581
47739 380
15982 215
8483 822
13056 33
52928 396
113936 896
54198 221
86727 332
114313 657
293721 1235
116150 343
3684 690
5193 528
149084 711
5875 683
193012 668
48477 924