6695 503
338135 642
106318 440
85840 300
36270 537
8783 72
14808 57
10844 847
17034 770
26796 181
11789 552
6757 601