31126 3
34378 4
22508 0
33582 7
23977 1
27182 3
40828 2
35558 4
51428 6
40283 3
33579 3
40452 5
44905 8
38333 7
26328 1
29504 1
57228 5
19826 2
47107 5
54008 12
29254 4
45181 5
33529 4
18357 1