31631 2
37933 15
31405 4
27654 2
31303 4
38501 4
50552 9
40251 12
21384 2
33601 2
20531 3
24384 8
21482 1
28634 4
30833 4
31602 5
33957 6
67207 8
25476 3
24458 1
27981 5
38102 8
16759 2
28233 8