265 59540
273 59226
993 57778
213 57665
56 56906
269 56200
392 55395
87 54889
119 54825
98 54434
316 52986
471 52296
319 52149
232 51539
231 51075
125 50470
33 49863
347 49175
92 49081
102 48589
146 47844
58 47039
349 46974
36 46875
629 46638