606 238
1014 946
697 501
43 289
404 902
173 1000
605 210
717 283
310 776
287 679
314 815
956 271
336 927
393 702
27 694
589 641
532 940
848 714
1090 443
971 388