11411
1153
823
500
923
835
707
540
627
703
683
653
632012
45100
45033
43278
3835270
3632157
30924
2985150
28636
24282
22470
20640