12318
22813
1529
1807
1917
18622
2729
1878
1137
1247
1227
1298
588911
42460
42273
40117
3559270
3339154
29284
2802149
26706
22682
21150
19320