10502 15
30118 64
19202 25
19705 45
24810 39
19328 19
32470 81
18352 21
15333 8
22642 36
19583 24
16167 20
46412 91
34216 66
44575 80
24199 45
24929 28
12682 11
9776 3
12222 3
12921 10
12086 12
28113 52
16378 32