50312 252979
40936 145148
20111 126568
19556 61833
19451 109075
19358 116514
17329 70924
11636 36886
10692 45614
9123 86529