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