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