310709 22
117959 10
57782 4
46551 4
46376 2
51332 13
30209 3
17876 2
19102 1
29208 6
21381 0
47081 3
28659 4
39428 2
28829 2
34558 1
349279 23
33031 3
99005 9
385527 54
151581 14
140259 23
268103 46
172328 20