635855 36
175709 16
142230 4
141682 12
94258 23
91280 7
88933 15
88855 11
69933 3
63002 7
56883 6
56431 6
56252 6
54951 7