44873
910
28372
508
18902
595
16514
573
13332
565
12225
756
8734
876
8382
306
7281
1124
5095
482
4205
835
3519
378
3337
803
3206
599
3147
363
3044
494
2831
433
2721
200
2664
43
2599
78
2580
876
2242
594
2171
989
2140
654