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