7507 9
12598 31
21287 48
10508 23
9778 29
18000 33
7120 8
13561 26
7401 7
15443 28
25313 79
41143 90
13831 18