14294 750
22627 312
3635 945
3535 360
24845 126
2324 207
9714 361
28321 814
1604 78
2453 315
2448 377
2198 301