50327 253038
40960 145262
20115 126606
19591 61957
19455 109106
19359 116541
17335 70956
11668 36972
10692 45631
9124 86556