22733 281
14196 162
4634 453
4644 556
6357 105
2869 480
3075 98
1051 35
21520 576
11723 531
10295 254