42208 9
32227 1
17576 2
26608 4
21553 1
32129 5
29608 2
33734 2
82778 28
38009 4
34728 1
31430 2
27082 7
29727 5
55932 18
25879 2
40031 8
29183 3
23882 3
22226 6
47982 9
112178 20
24682 3
32527 6