4333 8
12230 20
3511 8
29159 31
6493 6
3095 10
8303 9
22749 31
11439 32
41328 49
17949 30
6700 11
8908 19
9988 10
11854 33
7843 12
3641 3
10250 15
8686 9
3355 0
4222 13
7297 18
3761 3
11107 5