504 251
370 425
494 790
595 326
286 336
135 642
410 730
333 210
181 902
457 625
1035 350
632 916
1013 848
154 759
353 102
123 421
69 423
653 580
314 405
317 258