22869 281
14211 162
4650 453
4659 556
6371 105
2874 480
3088 98
1055 35
21528 576
11727 531
10302 254