50133 252051
40566 143749
20003 125809
19394 108600
19281 116205
19011 60183
17233 70492
11378 36067
10671 45355
9108 86294