590 506
904 245
208 147
996 988
114 266
201 216
655 976
75 581
464 749
882 242
850 735
522 540
2 533
50 572
29 667
129 945
988 896
414 951
801 405
899 228
76 36
12 109
663 876
399 855
819 270
569 924
659 774
43 424
981 805
106 37