583035 150
4014619 1058
260793 53
2766712 848
2281996 549
3407383 923
2062395 860
2350329 584
2204122 468
3351529 1300
1475194 600
1399736 512
965169 314
2131843 895
689472 116
4072066 876
1881575 342
9116565 2463
2281641 609
1136841 279
3572044 1328
3129145 929
1022242 304
5805308 1837
1593645 499
6770232 1734
525491 138
3804094 1269
1577503 317
8912368 4137
1892269 606
10704109 3333