50295 252843
40859 144884
20101 126472
19460 61539
19445 109026
19347 116461
17318 70866
11572 36717
10691 45577
9118 86493