5832 13
5040 16
18599 67
23635 47
12911 26
13388 35
4544 16
20024 39
1499 5
15043 62
5541 10
3228 8
7681 21
5104 17
13410 32
44855 147
16712 49
5780 29
3288 13
68336 100
24417 35
32253 54
9961 22
80364 83