12478 29
5805 10
6879 8
12313 17
33903 54
22699 25
5631 10
2559 6
3926 23
1521 6
8975 10
16081 55
26470 88
16710 6
13447 28
11399 13
61536 64
66658 69
8444 18
8547 16
21604 59
29248 54
90059 145
29470 52