6695 503
338073 642
106302 440
85833 300
36268 537
8779 72
14805 57
10843 847
17032 770
26795 181
11789 552
6756 601