6685 503
337632 641
106267 440
85776 300
36256 537
8757 72
14783 57
10821 847
17012 770
26794 181
11777 552
6752 601