29378 8
40132 3
21759 5
30256 6
20951 4
19058 1
17633 1
16677 1
23677 3
16777 1
20331 2
28651 6
17409 0
15976 0
19202 1
20177 0
33782 3
15382 1
31430 4
19101 3
19959 1
22006 2
18105 0
16757 1