8536 464
14864 411
298969 1068
13363 715
40305 780
13653 54
37493 112
34156 506
15017 833
8222 626
3521 323