40 858
688 401
943 514
796 936
325 771
882 698
227 39
90 994
967 270
454 565
304 973
570 144
542 498
385 651
72 77
19 567
594 906
404 25
29 29
662 160
253 973
1020 27
797 543
337 50