1001 564
5001 786
928 510
447 722
483 110
640 540
313 116
29 36
849 297
855 927
89 995
219 90
425 955
597 858
39 284
490 587
326 209
560 82
445 328
228 793
128 886
279 353
676 432