31679 1
30729 5
30555 1
29732 2
29455 4
28756 1
28184 1
26854 0
26777 8
26551 3
26053 2
25701 0
25231 2
25182 1
24477 3
24154 3
23958 2
23806 7
23630 9
23027 4
22978 5
22431 11
22158 5
21978 3