581 448
362 137
17 144
316 301
825 433
439 477
301 74
19 832
295 498
648 890
540 131
880 458
63 519
974 174
638 800
1003 316
456 82
664 4
720 263
557 596