102 61
751 25
870 257
714 111
997 68
199 512
318 361
326 353
230 768
585 294
59 73
96 775
1042 258
763 984
118 410
362 876
1004 783
934 759
528 824
428 576