(389076)
(215639)
(102481)
(142775)
(108061)
(172587)
(161138)
(109401)
(63841)
(63666)
(39616)
(40397)
(32176)
(31811)
(25544)
(16256)
(16432)
(15463)
(13398)
(13097)
(24383)
(113252)
(73346)
(30880)