22753 281
14201 162
4635 453
4646 556
6359 105
2869 480
3078 98
1052 35
21521 576
11724 531
10296 254