1351 60
1758 133
25152 547
17346 303
51294 94
8529 803
3442 770
26694 209
7532 562
6951 612
12331 217
1223 27
2389 288