21712 704
16839 327
11208 112
3337 484
12788 535
1791 316
2975 459
2486 254
7760 169
8749 784
3059 222