866 60
1287 133
24822 547
17128 303
51214 94
8205 803
3348 770
25239 209
7422 562
6756 612
12088 217
1069 27
2222 288