2662408 785
41598100 16015
1146938 285
7816712 3405
4252880 1039
4075239 1313
1728023 562
4858008 1372
3754932 1156
979312 464
1212909 336
2559851 829
1450856 449
1939506 417
2543467 819
2347869 907
2342745 581
2526980 669
3462691 892
4738212 1721
9604115 2695
5025778 867
3319142 804
1344918 263
3037100 1146
3590105 914