31526 52
28795 52
19607 51
17923 51
21579 51
22314 51
24080 51
27426 51
16499 51
17195 51
18537 51
23117 51
19937 51
25878 51
27128 51
17895 51
22330 51
29685 51
27891 51
26694 51
31654 51
30473 51
18263 51
18867 51