34999 260
22647 641
18227 526
15465 167
8328 154
1228982 4600
25278 216
20234 477
12885 701
150629 397
12865 474
260970 2047
11646 380
27199 608
12592 302
135719 768
101305 237
7928 506
190455 650
17317 657
119136 905
10210 150
87208 422
140153 1021
138680 428
45115 743
105973 364
197673 1159