17 10
15 9
13 8
19 11
14 8
2098 1259
1254 752
1490 894
4202 2521
2048 1229
311220 186732
196468 117881
179922 107953
164489 98693
142647 85588
117619 70571
109054 65432
103220 61932
98744 59246
89211 53527
2