10438 10
11144 15
15012 24
5770 13
37193 46
58949 94
23324 19
15753 4
5989 2
7781 2
19511 17
14278 18
5835 15
12878 21
8680 23
17745 36
6454 8
31691 53
26364 41
10087 29
26879 55
8452 12
4048 4
38868 78