50368 253363
41079 145781
20160 126834
19807 62573
19467 109243
19372 116667
17378 71146
11777 37319
10703 45762
9127 86766