7241 153
6088 119
3125 147
1847 81
16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
2579982 666
74835 75
1541881 524
73981 116
7125345 2598
36744 65
39591625 5434
13052205 4944
28399299 11023
27732854 14840
18940517 8727
9811668 3559
4231015 1335
5303347 2045
6933337 2808
1355744 4838
199740666 181763
363171 1489
2021482 8488
550859 2265