1026 153
9715 933
2597 567
2069 482
1611 306
3324 611
861 67
3686 643
2486 568
1595 340
2903 527
950 74
2658 669
2498 584
8312 395
2602 620
782 129
4052 921
4566 325
3463 819
3998 275
4174 767
2161 435
2252 320