22656 0
20104 1
23859 1
32434 2
16980 2
44805 6
50332 2
27052 2
35083 7
17079 2
29801 4
21776 2
32506 4
25778 1
40852 4
70357 9
62903 11
20105 2
21379 3
29684 2
30056 4
27633 3
24452 3
28607 1