6695 503
338121 642
106314 440
85838 300
36270 537
8782 72
14806 57
10844 847
17034 770
26796 181
11789 552
6757 601