14911 30
2297 30
1868 30
2269 30
363 30
1500 30
14762 30
482 30
1560 29
2143 29
8213 29
1095 29
626 29
4190 29
3980 29
5717 29
1846 29
2450 29
3500 29
7129 29
3399 29
1348 29
1344 29
337 29
1821 29
5210 28
1152 28
5771 28