179 87
1161 1000
812 257
580 274
852 190
866 911
987 840
41 991
743 525
80 168
586 43
167 921
2963 412
577 511
2891 313
2276 793
552 332
543 55
829 66
231 76
323 49
775 801
445 858
778 239