20831 1
15933 7
30652 7
103555 9
34827 7
42153 2
30333 2
29731 3
16376 0
27754 3
21954 3
37080 4
45851 7
29556 1
18551 1