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