954 163
2321 105
11472 132
90332 682
16706 357
7101 666
9826 715
8232 165
1935 367
19760 486
1679 331