39563 64
38833 94
37874 50
37047 74
35085 104
34951 153
34730 53
34491 155
31899 28
31862 55
31818 73
30379 107
30082 129
29145 64
28966 78
28642 46
28327 12
28263 30
28088 57
27976 29
27875 39
27771 83
27562 84
27300 68