30528 5
30227 0
29753 3
27181 1
26804 0
26282 2
25880 0
25881 3
24756 0
23907 0
23878 1
23555 1
22702 0
22332 1
22153 1
21828 2
21506 2
20853 2
20380 2
19883 1
19759 4
18976 1
18978 3
17354 1