1028 583
893 738
880 183
826 348
806 304
762 167
760 10
734 184
694 913
673 655
602 58
500 294
474 163
425 144
402 432
356 72
318 751
183 170
163 989
147 984