50451 253791
41237 146383
20220 127241
20056 63238
19476 109397
19384 116813
17471 71585
11879 37791
10718 45900
9131 86866