50313 252980
40938 145155
20111 126570
19556 61838
19451 109076
19358 116515
17329 70925
11637 36889
10692 45616
9123 86530