106 61
752 25
881 257
718 111
998 68
199 512
318 361
329 353
232 768
585 294
60 73
98 775
1043 258
764 984
119 410
362 876
1004 783
936 759
528 824
429 576