10 121
66 639
781 485
105 766
55 832
178 626
431 547
1103 950
584 546
602 624
699 149
774 854
705 665
937 196
125 753
49 352
351 108
228 133
63 843
124 538