11636 59
22271 315
3723 945
3582 360
24807 126
2325 207
9748 361
28072 815
1596 78
2438 315
2449 377
2232 301