50295 252846
40861 144897
20102 126477
19464 61559
19445 109030
19347 116463
17318 70869
11574 36724
10691 45578
9118 86494