1077 60
1479 133
24966 547
17245 303
51238 94
8330 803
3389 770
25771 209
7463 562
6821 612
12187 217
1102 27
2303 288