928 906
117 339
412 311
396 726
1157 883
1199 12
431 32
791 63
2095 849
650 27
337 862
512 72
777 396
1000 929
2086 304
573 154
417 107
1913 999
1727 239
369 312
971 551
500 813