129 57058
95 56234
60 56063
125 55469
75 53895
108 51508
97 51338
43 50358
119 50181
39 50005
57 49441
130 49074
82 46762
130 46693
121 46629
96 46477
72 46407
60 46349
59 46033
143 46030
142 45914
107 45791
117 45462
104 44892
113 44576
79 44021
60 43434
114 42967
85 42471
291 41986
105 41952
48 41820
69 41335
118 40585
52 40275
91 39910
77 39900
41 39439
79 39299
88 38249
88 38104
48 38061