50352 253221
41027 145557
20137 126743
19725 62320
19461 109176
19363 116611
17367 71061
11723 37153
10698 45713
9126 86623