858 60
1281 133
24812 547
17085 303
51211 94
8194 803
3343 770
25217 209
7420 562
6746 612
12085 217
1067 27
2211 288