3863 851
853 181
3646 743
5457 166
209 41
28704 482
5430 250
2704 316
442 86
1156 321
2688 609
2846 767
13175 577
6784 876
2179 452
5423 588
3928 621
1342 274
1788 153
2616 560
2556 576
2300 366
992 249
718 126