50353 253228
41030 145564
20137 126744
19726 62323
19461 109178
19363 116612
17367 71062
11723 37157
10698 45715
9126 86624