23020 284
14230 162
4674 453
4686 556
6385 105
2884 480
3093 98
1068 35
21536 576
11737 531
10309 254