15731
17239
1390
12114
14017
113269
1370
15930
10220
12131
1541
7212
20626
15660
13731
12320
9452
887263
8260
8034
772148
669142
64511
6040