667 216
1003 908
426 354
534 322
649 309
315 37
221 670
857 427
16 267
196 314
248 496
902 285
814 683
727 221
80 781
391 548
661 791
42 148
159 485
559 727