11575 59
22047 315
3719 945
3577 360
24801 126
2325 207
9743 361
28035 815
1596 78
2438 315
2449 377
2231 301