59330
74862
37324
49627
41034
1223
20418
2137
992
1225
1677
930
1759
1058
3439
1193
13636
12913
1234
8016
11213
10112
19426