20476 704
16799 327
11170 112
3290 484
12642 535
1767 316
2935 459
2475 254
7666 169
8683 784
3002 222