756 300
226 185
563 51
1000 123
82 44
752 23
504 28
786 366
960 91
677 562
237 642
999 28
640 493
323 815
727 518
700 941
92 429
928 411
141 527
123 657