50295 252843
40860 144885
20101 126472
19460 61540
19445 109026
19347 116461
17318 70866
11572 36718
10691 45577
9118 86493