5111 17
1317 12
9394 23
4108 10
2316 7
12415 17
21265 33
24486 76
30568 54
49407 125
17620 26
17950 27
32431 91
11556 18
37949 77
18180 24
9890 16
18603 17
21480 31
31790 54
15745 22
15876 43
3905 9
9199 28