1353 60
1759 133
25153 547
17346 303
51295 94
8530 803
3442 770
26698 209
7532 562
6951 612
12331 217
1223 27
2390 288