540 105
4115 762
4421 523
140407 937
21774 695
40701 856
30699 650
27218 679
17803 115
16355 259
75065 968