6695 503
338111 642
106310 440
85836 300
36270 537
8782 72
14805 57
10844 847
17034 770
26796 181
11789 552
6757 601