129 57080
95 56245
60 56073
125 55481
75 53908
108 51510
97 51341
43 50373
119 50197
39 50007
57 49445
130 49085
82 46772
130 46702
121 46631
96 46494
72 46427
60 46366
143 46054
59 46036
142 45938
107 45801
117 45471
104 44903
113 44615
79 44034
60 43444
114 42975
85 42474
291 42011
105 41956
48 41823
69 41346
118 40597
52 40300
91 39932
77 39919
41 39441
79 39302
88 38252
88 38115
48 38063