2902 313
294 628
443 617
2442 127
844 524
407 893
670 528
285 683
752 412
370 695
23 693
625 263
370 394
580 511
748 525
819 650
530 364
91 535
758 45
988 100
413 801
193 875
139 462
239 992