9533 18
3440 7
5297 8
9040 19
4282 2
3362 2
11712 33
41876 49
4854 17
9139 19
3476 6
5223 16
5418 19
14231 39
6741 13
4384 4
5996 11
15151 26
4027 3
8933 5
3686 5
13639 27
6315 17
4044 15