20783 704
16803 327
11177 112
3300 484
12684 535
1767 316
2939 459
2476 254
7688 169
8713 784
3007 222