1011 498
993 506
959 948
882 191
836 582
766 680
644 611
637 279
630 666
462 590
452 29
441 857
386 106
369 728
355 790
278 943
209 157
50 177