50313 252981
40939 145160
20112 126571
19560 61850
19451 109076
19358 116516
17332 70929
11643 36899
10692 45616
9123 86531