31326 3
94601 11
94202 18
21858 0
27682 1
24406 2
21259 1
21409 3
20677 0
33303 2
26056 3
29258 3
29928 1
22082 2
37308 9
20376 0
32133 3
40808 4
61929 5
28684 2
36551 3
27459 6
43033 1
58681 2