6687 503
337701 641
106271 440
85783 300
36259 537
8757 72
14788 57
10828 847
17016 770
26794 181
11779 552
6752 601