312 840
135 997
106 939
310 502
260 991
122 509
35 29
720 298
638 325
376 362
406 453
682 493
652 884
112 293
152 574
648 346
975 126
783 716
335 830
405 405
498 580
928 562
614 847
807 387
676 768
150 45
843 656
344 320