50036 251621
40415 143250
19951 125516
19378 108421
19275 116095
18773 59562
17184 70306
11268 35780
10662 45261
9103 86227