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