22181 33
1720 33
4647 33
20249 33
1342 33
1026 32
369 32
2653 32
3473 32
3167 32
5582 32
1075 32
1310 32
284 32
2098 32
13971 32
2989 32
2448 32
7106 32
2257 32
7226 32
2677 32
9161 32
10038 32
2642 32
5500 32
15209 32
12289 31