16226 7
457330 97
732702 166
597809 44
1391931 138
439083 15
173101 20
442179 61
383831 63
83657 10
75431 7
309982 56
809777 131
895981 161
206034 38
135084 21
189033 63
118959 19
97205 25
60231 9
18307 2
95181 17
47402 14
264154 82