516 49
1116 251
999 488
398 488
1265 323
656 875
703 932
721 80
189 886
1043 134
420 614
274 61
953 817
63 14
1210 9
589 87
52 422
240 73
65 155
154 348
118 506
225 427
280 136