8527 464
14857 411
298731 1068
13353 715
40296 780
13615 54
37407 112
34060 506
14989 833
8196 626
3515 323