2726 29
4633 28
4095 28
8848 28
15413 28
14351 28
3814 28
5121 28
9454 28
9327 28
8301 28
9833 28
8147 28
15652 28
5943 28
8558 28
16371 28
13631 28
8340 28
4468 27
7343 27
10517 27
10950 27
8489 27