39563 64
38833 95
37874 50
37047 76
35085 105
34951 157
34730 53
34491 157
31899 28
31862 57
31818 73
30379 107
30082 131
29145 69
28966 78
28642 47
28327 12
28263 30
28088 57
27976 29
27875 39
27771 86
27562 85
27300 69