1197
1580
1270
1118104
744
1339
1238
1007
10612
1168
13935
1480
40697
31030
29843
26905
2338267
21024
2022153
18656
1863149
15340
14910
13240