30578 2
33058 0
37357 8
38833 1
23056 11
22879 2
27709 1
26458 3
33207 7
27904 8
18828 1
25627 6
24553 4
35859 4
41105 1
29880 3
29479 2
17009 2
22002 2
69978 11
49177 9
26506 3
47432 4
23684 3