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