1008 620
943 249
934 856
860 238
776 745
771 55
750 295
748 524
716 104
715 181
650 835
649 283
598 167
560 162
497 228
480 575
417 199
378 967
354 952
345 629