22927 281
14216 162
4657 453
4665 556
6376 105
2878 480
3091 98
1059 35
21532 576
11732 531
10306 254