164 1000
51 972
988 344
402 652
433 291
63 892
396 662
605 343
462 336
508 609
431 678
878 331
125 153
2684 127
208 79
303 343
787 702
466 935
976 430
838 158
40 584
837 9