10103 30
6481 5
5056 10
7042 13
16557 21
9909 12
49286 52
21346 32
25696 25
9256 12
28638 50
10903 20
23850 15
6065 1
7259 7
14593 16
11037 11
7142 12
12201 15
25098 28
19721 13
8119 14
34066 20
7375 16