13670476 5551
10588725 4250
4559179 1467
32869936 20712
7173082 2324
31188232 13530
6056123 1580
4190862 857
15633243 4332
5457185 1523
3535416 1360
3460247 1086
5407959 810
5331769 1661
3812366 977
1901558 867
2395615 700
2492241 625
8483487 3078
4769930 958
8566774 2434
2319962 713
12933280 5840