642 570
46 358
463 77
737 668
291 41
916 598
270 462
631 248
467 280
352 914
619 533
655 501
117 303
861 545
1112 601
122 29
536 566
937 825
114 289
316 864