3006 110
27935 123
7708 523
7871 70
7968 212
9434 450
18757 46
133420 558
9318 680
5117 726
4015 608
2634 117