30303 60
29854 60
17268 60
28341 59
17820 59
17555 59
24232 59
42575 59
39190 59
30163 59
19717 59
27900 59
31171 59
33812 59
20884 58
16688 58
38648 58
27210 58
17644 58
30999 58
31346 58
14183 58
14505 58
5464 57