2963721 512
1857984 433
3103770 1253
2461852 731
3788182 1014
3746286 813
1415909 471
2650539 898
1106252 270
18226631 5397
1823769 559
12849346 3631
1831272 471
2842965 753
10492432 3204
27464107 13753
4146851 1156
2124536 543
3271843 917
5191607 1266
13699615 3904
3305963 694
2262317 584
4432187 1108
58693846 28597
3966310 464
3008125 867
1887707 496