1007 875
200 362
382 149
99 745
138 238
626 13
902 673
603 714
982 200
829 274
55 28
27 382
640 292
148 474
283 806
916 212
869 595
752 686
593 639
117 525
733 614
329 729