456 812
556 454
413 74
1051 891
917 784
18 548
677 457
460 574
529 132
210 236
559 68
461 273
599 457
393 726
592 761
235 8
101 149
968 551
820 144
329 735
741 132
290 129
955 720
749 297