3005979 860
4843908 1419
5550358 1140
4017936 1938
3436710 901
4278038 992
2420512 521
6890401 1950
1924721 662
7218176 1577
1910594 587
9588341 3088
8611758 3223
7255285 2158
6832668 2170
3664004 1429
1878147 452
3495694 873
12831737 2255
4324760 977
4064444 1046
3240075 1140
3417531 753
2783595 1184
3392040 933