20487 704
16799 327
11171 112
3291 484
12643 535
1767 316
2935 459
2476 254
7668 169
8688 784
3002 222