11529 59
21882 315
3719 945
3576 360
24799 126
2325 207
9743 361
28013 815
1594 78
2438 315
2449 377
2231 301