3644 171
4047 106
198376 950
73167 750
9366 560
4193 375
3157 73
8841 168
122995 1119
158841 210
5322 574
4178 734
14790 142
6793 584
57522 257
162604 291
4471 418
2554 137
12341 584
16650 366
160257 453
135558 332
3789 423
5065 699
9054 367
13685 456
70747 588
120376 882