50133 252054
40566 143749
20003 125809
19394 108600
19281 116205
19011 60192
17233 70493
11378 36068
10671 45355
9108 86294