50039 251629
40417 143262
19954 125523
19379 108432
19275 116097
18773 59568
17184 70312
11271 35790
10662 45263
9103 86227