50313 252981
40939 145160
20111 126570
19558 61847
19451 109076
19358 116515
17332 70928
11641 36895
10692 45616
9123 86531