50309 252962
40926 145122
20110 126561
19547 61798
19451 109069
19357 116510
17327 70920
11631 36866
10691 45605
9121 86528