249 125
220 101
297 85
607 3151
213 1103
208 1278
368 2556
175 1200
398 1415
386 6993
458 3027
311 6856
187 1084
285 4729
293 646
234 5872
369 1605
291 3689
295 4538
359 2548