15050 28
14400 6
7422 12
7358 8
11441 19
8795 11
7985 7
11455 18
4074 6
6063 9
21509 33
8078 13
11860 20
15350 20
4911 4
2609 11
4141 6