42281 128
41789 110
41605 100
41419 136
40688 40
39730 82
39430 141
38542 23
38453 64
38182 31
37979 98
36946 83
36629 81
36487 122
36225 118
35842 51
35539 105
34715 39
34544 50
34302 157
34259 63
34068 90
33425 43