15014
1630
1429
1720
15232
14912
1950
1400
2060
1460
15313
1500
30357
23150
21262
19083
1537267
14662
1377148
13226
1188144
11690
10250
8530