10502 15
30118 65
19202 25
19705 45
25043 39
19328 19
32470 81
18352 21
15561 8
22877 36
19583 24
16167 20
46412 92
34216 66
44575 80
24199 45
24929 29
12682 11
9776 3
12222 3
12921 10
12086 12
28113 52
16378 33