8531 464
14863 411
298919 1068
13359 715
40302 780
13645 54
37475 112
34129 506
15010 833
8219 626
3520 323