34826 8
34380 3
33753 2
32857 3
32581 3
31679 1
31630 5
31328 1
30728 5
30529 0
30276 1
29480 1
29453 4
28757 1
28281 2
28159 3
28126 1
27951 4
27557 0
27532 1
27429 3
26783 8
26553 3
25228 2