12479 59
29496 315
3833 945
3830 360
24877 126
2360 207
9862 361
29557 815
1659 78
2498 315
2482 377
2329 301