16915
13812
14311
16318
12135
1117
14220
1556
1317
1328
2030
8010
635412
45370
45293
43558
3845270
3653157
31044
2991150
28736
24372
22560
20750