11890 18
7080 10
2560 4
3286 7
4969 5
4228 9
5468 9
3916 9
4710 7
5232 11
6513 15
2035 10
2890 14
23536 69
11003 21
10246 9