6695 503
338092 642
106308 440
85834 300
36268 537
8781 72
14805 57
10843 847
17033 770
26795 181
11789 552
6756 601