57752 4
46527 4
46354 2
51301 13
30209 3
17882 2
19102 1
29207 6
21380 0
47083 3
28654 4
39433 2
28826 2
34554 1
349227 23
33007 3
99005 9
385480 54
151556 14
140253 23
268084 46
172329 20
273380 50
81677 1