583 457
401 311
935 115
426 32
2505 648
1718 239
961 986
509 72
321 735
969 963
660 851
579 717
104 339
642 53
518 373
484 457
338 888
855 540
2450 304
610 892
578 690
337 222