577 503
888 144
109 248
621 479
560 263
11 286
85 375
571 304
194 390
358 298
778 634
992 189
587 951
969 673
327 550
677 84
869 134
925 589
532 606
805 575
578 687
54 787
1 169
461 490
525 354
203 358
618 359
833 410
186 503
711 1000