20411 704
16793 327
11161 112
3284 484
12630 535
1767 316
2929 459
2475 254
7660 169
8682 784
3001 222