861 105
1706 430
494 289
193 160
613 306
931 145
789 185
1162 503
936 998
984 836
912 450
132 428
391 560
333 344
455 813
195 705
515 412
536 881
394 659
687 890
259 453
424 255
531 72