19980 704
16710 327
11138 111
3263 484
12487 535
1748 316
2904 459
2442 254
7606 169
8645 784
2964 222