23047 284
14238 162
4676 453
4686 556
6388 105
2884 480
3096 98
1069 35
21536 576
11738 531
10309 254