2232 596
1342 320
1158 227
625 530
1259 86
1166 317
515 985
1504 855
608 681
1185 301
1362 197
522 592
961 434
605 956
948 123
1123 92
853 926
1125 241
420 958
999 381