640 292
876 233
431 238
283 806
843 624
816 946
478 138
771 108
117 525
1294 657
453 334
305 889
158 207
148 474
441 199
487 424
919 802
733 58
134 967
738 887
425 219
927 393