14651 58
3816 110
8510 646
24290 801
8525 70
9004 197
4580 124
6632 94
14725 795
4358 678
1471 146
4916 707
5318 593
35584 583
2841 413