17440
909148
7090
55678
5440
4390
3810
36971
3230
2941
2880
2428896
23056
15371
13750
10582
1033263
9334
9130
761142
69711