21420
1270148
9390
70478
6610
5480
5010
4310
44672
3218896
3580
3571
28267
19771
17523
1406265
13742
12326
11000
1066144
80311