16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
446445 157
1571465 612
20982784 8441
5624707 1749
4734854 2133
81518 128
1254431 361
3316836 672
722000 194
2297625 722
39591625 5434
13052205 4944
28399299 11023
27732854 14840
18940517 8727
9811668 3559
4231015 1335
5303347 2045
6933337 2808
199740666 183186
1355744 5045
2021482 8695
363171 1665
338940 2142