77756 4
30782 5
15877 10
41927 2
25554 4
88682 54
52902 27
18309 12
76483 28
28155 10
17233 8
12454 8
161408 21
245682 22
198078 18
182407 11
138853 20
134132 17
76608 9
496377 65
196383 33
809452 76
320708 27
886733 81