50339 253132
40993 145412
20128 126673
19646 62107
19459 109141
19361 116573
17348 71003
11690 37049
10694 45665
9125 86594