17617
19529
18934
30551
16313
2540
2970
3330
3200
1786
34729
1807254
37527
28890
27233
24463
2084267
1835153
16976
1695147
14160
13710
11970