42364 503
11716 462
18082 389
36397 85
6527 258
8120 764
2630 145
247441 1196
2812779 4101
935505 960
333009 530
2557790 3576
3274604 6831
259151 1185
144026 691
13814 678
129956 1079
47319 385
145497 273
36710 613
182847 1069
8419 449
60407 507
6897 53
105553 399
5570 261
31907 674
49802 584