20441 704
16798 327
11167 112
3287 484
12636 535
1767 316
2935 459
2475 254
7663 169
8683 784
3002 222