4663 418
1015 309
638 540
411 858
290 86
43 635
585 825
798 272
526 194
128 886
573 934
726 545
377 305
548 9
381 402
94 584
436 841
446 922
277 975
850 212
77 194
1009 416