6680 503
336756 638
106190 440
85669 300
36243 537
8742 72
14725 57
10798 847
16979 770
26784 181
11754 552
6741 601