22795 281
14203 162
4641 453
4650 556
6359 105
2871 480
3086 98
1052 35
21521 576
11725 531
10298 254