300 129
205 401
486 970
660 959
517 939
1000 913
736 509
293 434
375 923
913 467
772 226
311 803
314 883
663 311
536 887
864 533
666 930
355 813
29 445
680 83
121 665
953 875
42 714
337 687
426 362
137 848
408 943
502 766
46 609
394 472