1348 60
1756 133
25148 547
17346 303
51293 94
8524 803
3442 770
26688 209
7530 562
6950 612
12331 217
1222 27
2388 288