50386 253502
41131 145999
20174 126936
19905 62810
19470 109301
19379 116715
17402 71342
11805 37535
10709 45806
9128 86803