1258282 72
473159 43
160809 20
142228 18
127934 10
127203 40
127081 8
115626 11
107831 13
95906 12
95582 12
93433 10
90880 22
83428 5
82303 18
81731 6
68027 5
64627 6
64206 23
63406 3
61629 2
61031 7
60533 4
57630 3