932 31
12904 263
14782 589
11912 227
9549 155
7355 105
4961 176
963 153
6067 500
25193 262
3303 775
28551 863
1790 390
2060 53
24093 365