35932 3
50853 10
45384 3
26353 1
29103 1
25929 0
18905 1
33304 3
22952 2
31283 4
40882 3
38381 5
51978 4
29181 2
41528 2
50406 4
23307 1
23403 2
44504 3
49783 5
33033 1
26634 6
38582 9
43357 5