22685 280
14194 162
4633 453
4636 556
6355 105
2866 480
3070 98
1048 35
21516 576
11723 531
10291 254