50295 252843
40858 144875
20101 126470
19457 61528
19445 109024
19347 116461
17318 70865
11571 36710
10691 45576
9118 86492