59227172 19169
1368675 530
20854604 7043
13454200 4646
1704678 464
3215124 977
1359326 508
17781401 12004
6004711 1903
1799328 618
8229269 3216
11115774 4175
8948477 3282
1464682 496
17263579 4043
1138318 336
7710988 3163
7506351 2525
7575950 2356
55229810 16499
13615140 3408
1329578 238
759187 147
3355729 1068
2450410 1021
3263703 1014