6685 503
337567 641
106265 440
85768 300
36256 537
8757 72
14779 57
10819 847
17012 770
26794 181
11776 552
6752 601