29877 8
30855 6
22677 1
34028 6
127329 28
34453 4
29882 1
97630 19
121902 12
46259 5
88427 7
48253 10
47181 6
16930 0
20632 2
33859 4
52757 4
27980 3
50502 8
23308 3
27301 6
40629 14
46681 4
36679 1