18679 3
29879 3
29728 3
35056 7
20030 2
47809 4
21426 2
42478 3
24180 1
41130 7
38227 1
24581 4
25553 0
22451 1
29130 1
105051 7
35808 5
29534 6
36777 2
21579 1
138281 9
23203 0
40029 4
32676 4