50039 251629
40415 143254
19951 125520
19379 108432
19275 116097
18773 59567
17184 70312
11268 35782
10662 45263
9103 86227