267176 35
201658 10
119908 3
105684 4
102904 6
70253 3
67279 2
67209 1
67182 4
66704 2
66502 0
65052 7
64984 2
60308 0
59376 2
59328 1
53407 0
52859 2
52802 3
51676 1
51054 3
49127 1
48929 1
48507 2