39563 66
38833 95
37874 51
37047 77
35085 106
34951 157
34730 53
34491 158
31899 29
31862 57
31818 76
30379 108
30082 131
29145 70
28966 78
28642 47
28327 13
28263 31
28088 57
27976 29
27875 39
27771 89
27562 85
27300 69