22939 281
14217 162
4660 453
4666 556
6378 105
2879 480
3091 98
1060 35
21534 576
11733 531
10306 254