3160775 1796
8368401 1960
17146661 4787
2898442 892
2345817 841
3781717 672
10040156 3776
10349549 2774
5459516 1156
6068658 2265
4827173 1102
3240417 731
4958985 1542
3248400 986
3522174 876
11390500 3970
2658811 955
6144499 2346
43527126 22562
2795964 631
4508380 1165
4466596 1379
3330440 1124
331799 452
4453260 901