20512 704
16799 327
11171 112
3293 484
12654 535
1767 316
2935 459
2476 254
7671 169
8688 784
3002 222