6685 503
337545 641
106262 440
85762 300
36256 537
8756 72
14778 57
10818 847
17011 770
26793 181
11776 552
6752 601