40995 58
20436 57
20963 56
21470 56
30903 56
20444 56
20325 55
23974 55
17416 55
22389 55
15197 54
18084 54
25414 54
13757 53
15842 53
24017 52
14057 52
17896 52
14681 51
28162 51
37947 51
13667 51
16357 51
25597 51