22784 281
14203 162
4639 453
4648 556
6359 105
2871 480
3084 98
1052 35
21521 576
11725 531
10298 254