1023 154
486 75
640 415
342 188
1007 175
319 509
235 142
100 686
67 72
728 677
168 557
221 638
152 431
941 991
294 650
351 435
820 602
870 45
407 992
367 803