11501 59
21762 315
3717 945
3570 360
24798 126
2325 207
9741 361
27995 815
1594 78
2438 315
2449 377
2231 301