470 95
112 320
586 915
402 894
303 503
928 354
1018 519
314 771
486 8
949 347
630 805
983 204
959 653
398 102
433 825
710 604
173 49
590 335
256 641
345 246