50295 252843
40860 144888
20102 126474
19461 61545
19445 109026
19347 116462
17318 70866
11572 36718
10691 45577
9118 86493