50330 253051
40965 145277
20116 126617
19596 61978
19455 109108
19359 116542
17335 70961
11674 36977
10692 45634
9124 86557