11009 8
7830 9
44231 85
72295 187
52485 110
39858 50
63316 122
33560 62
210195 418
99287 238
9927 13
6648 11
11915 28
6961 8
7752 10
18561 50
4910 4
7040 3
13050 14
17959 33
6643 4
15019 16
9673 10
12820 29