27632
19623
1777
28630
3663
1057
1267
894
1327
29815
1007
1417
659712
47073
46850
45228
4045271
3836157
31924
3133151
29876
25522
23521
21620