22587 280
14179 162
4618 453
4627 556
6344 105
2864 480
3065 98
1044 35
21511 576
11721 531
10289 254