8532 464
14863 411
298922 1068
13360 715
40302 780
13645 54
37478 112
34131 506
15010 833
8219 626
3520 323