31254 13
24854 4
22881 10
20101 2
42230 4
35929 2
29508 7
56583 9
65906 3
36209 9
82954 9
24252 6
26551 4
29732 9
22883 8
62728 33
61354 16
27706 11
38456 12
65657 39
99729 51
72776 26
19002 11
36155 22