50295 252846
40861 144897
20102 126477
19463 61555
19445 109029
19347 116463
17318 70869
11574 36723
10691 45578
9118 86494