542 860
934 712
2902 313
580 511
815 257
583 274
642 697
748 525
862 97
752 412
370 695
1008 396
497 921
238 562
1237 359
407 893
285 683
898 230
43 991
786 864
509 100
939 545