71128 7
29659 3
44534 6
43153 2
49751 9
50927 7
46278 7
29277 4
75207 14
34779 6
106679 18
63606 6
61057 10
47103 8
64254 21
67808 22
31659 2
51731 11
72957 17
145031 28
52906 11
47606 8
37983 2
42582 2