6801
4978
170173
131426
2520
2937
1936
148432
46917
63115
291945
100027
2025037
14373284
1394812
12439261
1196040
112393
10323158
1010912
853537
82316
77645
70572