20806 704
16752 327
11173 111
3284 484
12537 535
1763 316
2937 459
2456 254
7694 169
8678 784
3002 222