21309 5
17329 4
39533 7
23854 3
27378 3
47478 3
27478 2
28603 4
45059 16
49259 6
33904 13
54159 8
24384 2
34252 10
31205 5
35959 8
19077 0
23477 4
18130 3
28379 1
17151 1
23506 3
20083 0
107930 27