14949 153
40143 437
31382 873
38831 207
28679 790
9820 594
14358 663
11131 652
20827 779
6141 150
6712 637