20405 704
16793 327
11161 112
3284 484
12630 535
1767 316
2927 459
2475 254
7659 169
8681 784
3001 222