21766
13110
9992
4400
4152
427184
4690
4360
3410
2980
3322
3500
16480
14531
951263
8724
8670
822148
716142
67411
6550