22962 281
14223 162
4664 453
4670 556
6383 105
2881 480
3092 98
1062 35
21536 576
11734 531
10307 254