102 61
751 25
872 257
716 111
998 68
199 512
318 361
326 353
231 768
585 294
60 73
97 775
1042 258
764 984
119 410
362 876
1004 783
934 759
528 824
428 576