1248 668
668 500
300 324
195 748
258 573
72 938
226 46
105 670
975 222
157 88
352 237
962 331
318 330
419 292
676 168
464 10
149 534
200 939
659 465
509 778
954 624
161 566
375 304
765 697