1083 60
1486 133
24974 547
17247 303
51240 94
8334 803
3389 770
25811 209
7467 562
6824 612
12194 217
1105 27
2303 288