2228733 731
1652524 282
1957161 414
1716402 471
857815 389
756759 223
3944966 1002
238406 91
410549 122
1155069 480
940391 270
2170677 688
2661786 1162
671314 144
1885693 584
6891507 2239
956266 191
1948783 697
1583485 446
1854648 461
3489338 1068
1186761 380
1489438 490
361678 128
734221 257
10084600 3326