1002 251
916 212
643 576
645 560
734 608
752 686
685 741
733 614
402 930
203 101
27 607
592 885
487 424
2323 573
37 465
5258 462
50 992
488 192
924 401
829 274
180 109
75 767
697 410
568 559