8518 464
14852 411
298490 1068
13346 715
40287 780
13572 54
37345 112
34005 506
14966 833
8178 626
3511 323