258860 1184
2993329 7321
178713 791
118660 632
42220 582
60547 486
299168 1059
108363 465
47909 393
202707 489
62875 598
4399 30
57577 163
121201 735
23502 113
115872 808
49750 584
3097 153
125961 752
108888 552
13380 860
88373 767
91758 499
9676 652
108056 211
16360 602
4879 587
21357 187