6692 503
337831 641
106282 440
85804 300
36261 537
8764 72
14792 57
10831 847
17023 770
26794 181
11780 552
6754 601