303 82
1000 65
542 860
185 87
1164 1000
330 90
554 332
999 488
2602 912
509 100
785 864
299 141
328 49
692 318
144 880
405 893
231 76
752 412
23 693
226 601
486 36
939 545
861 975