40497 46
39583 58
39232 54
38876 25
38693 13
37969 61
37691 45
37302 28
37229 86
36711 68
36663 118
36466 85
34758 53
33002 15
32854 28
32668 52
32522 42
32248 86
31543 36
31481 36
30950 50
30178 60
30170 58
29793 26