653 283
1037 257
447 46
235 477
394 200
839 898
316 92
399 753
846 632
314 308
632 533
522 690
400 830
418 572
735 660
492 515
965 427
402 10