1332 347
7726 533
28217 40
3657 803
128382 567
10273 754
10636 555
31412 432
4320 602
5827 764
21759 233
2986 614