50312 252971
40933 145143
20111 126567
19554 61819
19451 109071
19358 116513
17329 70924
11633 36879
10691 45610
9123 86529