3800
5040
31614
4070
38046
30413
5190
5160
3409
28226
397894
3780
556311
40670
40363
38387
3414268
3130154
28344
2689149
25456
21562
20180
18500