15790 28
20496 27
9999 6
7458 10
11318 18
6616 4
7469 3
8909 6
8860 9
18973 14
8581 4
8073 14
7466 1
9967 7
21564 37
8112 12
10217 15
15728 14
13090 18
8317 8
22636 35
9398 11
14778 13
10325 6