6695 503
338258 642
106330 440
85860 300
36274 537
8785 72
14815 57
10852 847
17037 770
26798 181
11791 552
6758 601