50504 13
35903 2
30276 3
30907 2
18954 1
24305 4
20579 0
29602 2
28177 3
35328 5
32182 7
25604 4
52301 10
26977 4
34884 2
93651 10
21956 2
44452 7
20779 4
39434 2
45728 6
34931 4
34782 7
28180 2