21306 0
27909 3
32404 10
28609 6
64529 9
51430 5
28802 4
31152 9
36877 7
34130 8
26453 2
41609 2
47727 7
27776 4
58277 8
110577 20
149354 20
30930 5
40651 3
32834 10
64530 3
22701 3
22055 2
28557 1