1003 971
996 230
771 984
85 834
836 76
1012 200
833 53
315 425
387 225
871 65
771 311
847 343
443 381
850 937
353 80
381 770
863 570
677 258
149 832
603 23