12333961 5679
4416846 1485
7804312 5607
7552721 2745
10739336 4530
2815636 1247
4048696 1564
72546243 32154
4760386 1492
4717211 1950
114691610 57327
3008473 1501
8666127 5981
21132356 8212
9375266 3449
2750275 989
3232469 889
98701221 43866
1823273 757