142501 300
109227 334
94533 84
82256 113
79894 196
65384 91
64663 154
58668 80
53790 107
46800 130
36132 97
34540 69
33954 95
33057 103
32882 60
32663 25
32341 64
31509 85
31177 38
30946 86
30205 48
29958 32
29935 38
29532 69