1046
8926
8617
976
693
9418
631043
636
718
7930
8923
928
31727
24240
22582
20143
1629267
15782
1445148
13966
1300144
12230
10980
9310