16983
14990
15630
13589
12510
3390
14095
17424
17902
18940
18961
34723
110194231
476588012
3666472
2844358
273178773
2673789
2659080
17448850
1546353
1447815
1366122
1269122