127031 7
62532 3
59679 1
58484 1
43029 2
41832 3
37809 1
26254 8
23101 4
21580 3
21105 1
20676 1
20556 8
19354 0
19052 1
18752 1
18653 1
18481 2
17526 3
16980 1
16959 3
16280 0
16257 3
15653 4