34955 8
34376 3
33757 2
32901 3
32581 3
31680 1
31631 5
31327 1
30978 0
30733 5
30306 1
29478 1
29453 4
28759 1
28304 2
28182 1
28156 3
27959 4
27854 0
27532 1
27427 3
26784 8
26678 3
25405 5