4716 786
632 292
3285 537
739 347
462 181
406 387
124 131
132 967
626 13
55 848
877 446
291 747
977 333
985 638
337 704
458 976
266 335
600 633
113 91
732 58
687 28