8526 464
14855 411
298678 1068
13350 715
40293 780
13602 54
37399 112
34054 506
14985 833
8190 626
3514 323