15835
1822
2260
1840
1804178
17861
15831
1490
1650
13257
41551
1460
22406
17020
15011
13440
10272
998263
8994
8880
854148
741142
68411
6820