934851 960
332732 530
2503312 3554
3205550 6790
258422 1184
143748 691
13390 677
129597 1079
47213 385
145389 273
36590 613
181910 1068
8334 449
60312 507
6590 53
105429 399
5546 261
31849 674
49647 584
23197 331
59495 872
68441 833
17942 699
24365 669
8748 449
16329 476
31286 490
21950 414