18040
968148
7620
58578
5720
4600
4170
3420
38271
3070
3001
2528896
23996
16031
14452
11162
1088263
9864
9500
807142
72211