1084983 326
10318617 2453
2686143 895
3099243 1112
3084990 810
3099121 1162
45443444 17413
10687258 3606
9663227 4131
1790013 480
2797226 744
175922 361
2623261 373
4773599 1357
8439954 3107
1774431 210
4565924 1055
2603667 791
30070278 10360
7172290 3292
10232578 3707