894992 210
16280832 2481
2381446 860
1300113 433
4903294 1555
3109158 1121
5866540 1762
662203 226
2866841 933
23027656 9295
2098282 816
2612202 819
858364 245
2064186 395
3610201 977
2027065 757
2296048 763
771019 251
23139767 9405
3175292 917
2794217 926
8193681 2802
18251889 6518
525999 226
1831284 653