42362 503
11709 462
18082 389
36367 85
6523 258
8119 764
2629 145
247420 1196
2810401 4101
935473 960
332999 530
2556027 3575
3272306 6830
259116 1185
144019 691
13810 678
129947 1079
47317 385
145494 273
36707 613
182815 1069
8419 449
60401 507
6887 53
105551 399
5570 261
31905 674
49796 584