6695 503
338184 642
106328 440
85855 300
36271 537
8783 72
14810 57
10846 847
17035 770
26798 181
11790 552
6757 601