3738
2590
34210
1631
1523
1470
38035
2015
1270
2246
4518
3947
1976237
13699284
1363712
11917261
1164440
110243
9862157
968311
800937
80006
74665
68092