12449 59
29011 315
3830 945
3813 360
24871 126
2358 207
9860 361
29446 815
1657 78
2495 315
2479 377
2311 301