29353 8
40107 3
21759 5
30204 6
20884 4
18980 1
17633 1
16655 1
23680 3
16780 1
20331 2
28630 6
17404 0
15955 0
19183 1
20129 0
33728 3
15353 1
31377 4
19076 3
19931 1
21905 2
18057 0
16702 1