302 505
176 846
63 719
614 748
67 124
88 537
454 568
771 557
361 263
416 939
879 539
129 704
210 835
567 187
797 28
686 547
730 86
162 50
815 181
269 983