20604 25
5493 9
15258 38
5045 11
7920 15
8637 9
18039 23
14973 19
7594 9
8507 20
8572 7
10921 17
5592 4
5404 9
7634 11
16518 24
12766 19
6275 3
33329 50
57895 69
41753 98
6260 8
23661 31
7149 7