3337
1984
2382
3594
2864
2185
94910
2026
2474
54226
1450
2070
2025037
14373284
1394812
12439261
1196040
112393
10323158
1010912
853537
82316
77645
70572