508 642
244 994
193 49
238 103
904 718
535 746
405 397
174 779
92 323
243 675
644 113
943 408
159 441
580 235
605 1
560 270
450 993
50 139
781 807
293 854
758 215
136 812
750 464