4557 0
16079 5
9779 4
23708 8
35603 5
11956 8
18328 11
40251 5
25582 2
39655 13
22451 9
28830 1
22533 5
22929 7
52728 3
83783 3
42034 2
75903 3
38734 5
34752 3
46676 9
66379 11
36058 12
28730 4