86626 20
80930 14
157829 58
58502 8
175351 69
111029 20
80133 26
31226 5
79807 14
88682 17
40802 3
26433 4
55084 6
87333 16
41783 4
33107 10
36682 2
42009 9
22429 1
120633 19
180701 27
28827 1
319906 48
22006 1