6678 503
336594 638
106169 440
85655 300
36241 537
8733 72
14711 57
10794 847
16967 770
26781 181
11752 552
6738 601