42533 4
44078 5
81778 24
21629 1
31301 1
23831 2
44982 7
55754 9
20552 3
32084 2
21758 1
20483 0
98579 33
152455 13
19229 2
19451 2
39403 7
18401 1
84377 21
36383 2
26453 5
18906 1
17734 4
49207 9