31680 1
30730 5
30556 1
29733 2
29456 4
28759 1
28182 1
26857 0
26779 8
26553 3
26052 2
25707 0
25228 2
25180 1
24476 3
24128 3
23959 2
23807 7
23581 9
23032 4
22982 5
22383 11
22159 5
21981 3