24535
30324
29620
2157
2208
24333
3215
35214
1316
1313
2496
3310
594011
42780
42613
40467
3584270
3378155
29394
2825149
26926
22882
21270
19390