951 405
1010 50
707 5
197 873
525 668
685 318
788 787
298 173
201 848
304 67
699 177
680 686
29 640
915 860
129 314
821 764
431 72
984 667
911 990
661 412