20718
23312
2573
2620
2441
25524
23811
19418
15131
15314
1619
15914
621912
44570
44483
42587
3788270
3563156
30474
2945149
28206
23952
22180
20320