31003 5
32430 3
29029 2
32754 5
31451 5
34759 5
49180 9
23426 2
28006 2
21434 4
30152 3
35528 0
27104 0
24330 4
36155 1
21201 6
29780 3
47251 12
28576 3
74626 9
53151 9
57203 11
198053 27
19907 1