312527 5
111031 19
59082 1
50655 6
49951 0
34654 1
28506 0
24953 4
22330 4
22334 4
21580 2
21180 5
20629 0
19978 2
18657 1
18055 0
17983 2
17554 1
16982 1
16779 3
15853 3
14406 1
13754 3
13726 2