290 100
507 252
127 893
951 11
30 728
264 503
497 167
77 896
814 892
887 319
786 174
789 939
593 434
445 819
607 761
795 274
560 202
661 824
389 667
677 812