22974 281
14226 162
4666 453
4674 556
6384 105
2881 480
3092 98
1063 35
21536 576
11734 531
10308 254