31256 13
24859 4
22877 10
20105 2
42231 4
35928 2
29506 7
56581 9
65907 3
36204 9
82956 9
24257 6
26552 4
29731 9
22879 8
62727 33
61355 16
27702 11
38456 12
65657 39
99727 51
72783 26
19008 11
36151 22