475 876
28 320
1007 79
585 951
93 128
798 555
637 918
732 313
685 750
303 110
413 245
396 590
332 182
294 75
627 167
488 674
602 675
392 899
462 969
109 141
324 497