88029 25
50131 8
43156 12
26034 3
19876 3
40179 10
28884 2
38978 6
41284 16
108056 34
80933 24
25129 8
54778 13
64331 22
43601 11
35009 6
33659 7
27278 1
19253 1
79232 16
48180 11
24351 4
21701 3
21406 2