23094 284
14242 162
4683 453
4689 556
6392 105
2889 480
3098 98
1071 35
21539 576
11738 531
10311 254