29629 1
18253 1
125079 5
18084 1
22005 2
52132 10
40478 6
33784 0
26926 2
27509 3
29351 2
16758 0
24581 3
24209 4
22930 5
16977 3
41859 4
19051 5
16555 1
25776 4
28078 2
27779 4
106809 9
28080 3