4950
19972
3158
15402
14076
4244
2999
2580
1951