22563 280
14176 162
4615 453
4626 556
6342 105
2861 480
3061 98
1043 35
21511 576
11721 531
10289 254