1187
1064
1259
14712
923
853
14910
11016
816
723
1246
14411
39977
30560
28993
26285
2258267
20434
1970153
1824149
18116
15060
14620
12930