2805 685
5000 112
29563 123
8284 523
9029 70
8798 212
10404 450
19997 46
144337 561
9601 680
5591 726
4295 608
2961 117