28 528
555 685
313 632
158 394
504 951
965 445
529 702
731 243
881 6
861 246
269 495
140 960
270 839
510 690
160 859
133 588
724 509
306 544
791 848
640 496