15913
24424
1620
1206
14544
1008
2019
12926
12122
17517
946
1426
39977
30550
28963
26285
2258267
20434
1969153
1824149
18106
15060
14610
12900