31258 13
24855 4
22878 10
20102 2
42231 4
35927 2
29506 7
56576 9
65906 3
36207 9
82952 9
24257 6
26558 4
29729 9
22884 8
62733 33
61353 16
27709 11
38455 12
65653 39
99727 51
72777 26
19009 11
36157 22