542 105
4115 762
4423 523
140409 937
21774 695
40703 856
30699 650
27218 679
17805 115
16355 259
75066 968