6703 503
338716 642
106389 440
85920 300
36291 537
8796 72
14832 57
10861 847
17056 770
26803 181
11799 552
6761 601