2398 648
3167 269
390 623
889 120
597 9
1652 384
363 325
210 11
139 199
951 998
132 821
797 378
546 517
985 1000
729 457
523 160
900 284
1095 883
291 518
544 118
31 36
829 441
839 902