6695 503
338233 642
106328 440
85857 300
36272 537
8784 72
14815 57
10851 847
17036 770
26798 181
11791 552
6757 601