31078 6
45331 6
57904 7
28402 4
47880 5
31776 4
27881 11
61179 6
34329 4
26554 3
70805 8
105679 17
34431 3
29329 1
29626 2
17503 2
30406 4
15632 0
29706 0
22308 2
27059 1
34178 2
29451 3
26228 1