111551 171
110993 183
92123 29
87475 138
78856 80
75993 134
75452 82
72544 145
66250 92
63629 94
62690 72
61479 92
57558 71
54830 122
53949 90
51146 20
50466 27
50441 28
48292 65
48267 94
46168 40
45836 34
44807 35
43406 135