15614
22323
1458
2370
21279
25124
27337
14731
2073
1579
1687
1820
611611
43800
43643
41867
3706270
3483156
29924
2895149
27686
23562
21910
19900