291 28
376 171
544 44
231 59
326 95
375 240
786 318
477 916
845 773
291 630
484 521
276 293
720 604
342 306
46 252
497 897
932 640
528 915
431 669
737 889