50451 253785
41235 146371
20219 127238
20053 63228
19476 109393
19384 116811
17465 71567
11872 37782
10718 45898
9131 86865