6685 503
337561 641
106264 440
85768 300
36256 537
8756 72
14779 57
10819 847
17012 770
26794 181
11776 552
6752 601