20675 704
16748 327
11165 111
3281 484
12530 535
1761 316
2931 459
2454 254
7674 169
8670 784
2999 222