12913
13810
22717
1920
1711
2870
820
2030
23414
1405
14522
2045
606711
43570
43383
41427
3686270
3455156
29854
2886149
27526
23422
21800
19830