6399816 1699
5665211 2051
4019152 885
30373658 11551
4940430 1498
605099 995
22819372 7681
4889053 1665
3284274 964
3866163 1209
5318914 1749
27098513 11454
2930917 1149
10082061 2937
3810437 540
10723113 3493
4560605 1507
21225865 9528
7173242 2742
2645993 788
12893595 3851
2999335 590