10093 10
3572 4
4312 8
4419 3
3088 1
3481 3
4673 5
5225 6
6283 9
4329 1
4880 5
3933 3
5046 3
4260 4
4886 8
9509 5
6035 14
4472 4
8254 19
4673 6
7403 18
5982 8
5370 6
4989 13