15226 0
23706 3
17877 1
21783 2
20056 1
26256 3
31078 4
28651 8
30401 4
74380 8
54432 9
35384 3
36027 3
33083 9
20926 3
32158 7
21383 4
98153 16
41405 2
20229 1
36459 3
20581 5
23681 3
24403 4