22915 281
14215 162
4654 453
4662 556
6375 105
2876 480
3090 98
1057 35
21531 576
11730 531
10303 254