6703 503
338781 642
106396 440
85929 300
36293 537
8798 72
14835 57
10861 847
17058 770
26804 181
11801 552
6761 601