297 706
2316 702
965 650
385 651
32 153
315 470
1243 1000
80 194
627 282
489 16
225 636
502 699
687 401
113 368
588 90
254 761
542 498
969 882
483 82
295 755
830 552
853 127