31578 3
30907 2
30883 1
30753 6
30408 6
30402 0
30179 3
30003 10
29981 10
29884 8
29857 10
29734 9
29405 1
29232 1
29176 9
28780 1
28156 8
27606 1
27433 0
25858 9
25805 1
24726 3
24005 9
23984 1