5848
541510
14503
15101
1410
7840
1810
6270
12510
3614
3507
53636
2014637
14194284
1389512
12334261
1191640
112193
10192157
1001512
846937
81846
77235
70222