53 29
566 884
219 577
1016 54
901 110
938 294
597 455
829 834
606 831
461 882
1200 327
211 314
638 813
111 524
437 738
656 818
417 125
635 692
714 917
297 405
151 744
482 867
129 425
30 230