640 292
843 624
1007 875
808 910
734 608
425 219
752 686
693 254
117 525
352 817
180 109
445 967
148 474
209 606
558 502
95 252
640 576
927 393
139 876
362 468