300 486
210 133
802 222
537 746
690 714
478 431
879 215
200 934
796 899
124 215
264 633
173 735
616 98
101 478
327 530
339 578
186 55
785 475
616 370
299 876