1013 397
821 848
497 136
282 774
209 260
25 357
870 948
42 448
101 825
936 670
570 596
741 349
325 35
554 605
278 409
731 660
470 114
374 75
438 227
327 3