50039 251629
40415 143255
19951 125520
19379 108432
19275 116097
18773 59568
17184 70312
11270 35783
10662 45263
9103 86227