2896 110
27846 123
7688 523
7853 70
7945 212
9411 450
18698 46
132935 557
9302 680
5101 726
4003 608
2626 117