25043 40
19328 20
32470 82
18352 21
15561 8
22877 36
19583 25
16167 21
46645 92
34216 66
44575 81
24199 45
24929 29
12913 11
9776 3
12222 3
13155 10
12086 12
28113 52
16609 33
15041 14
24831 17
88935 230
45032 65