2972 107
2248 181
6382 289
14164 269
9950 522
21822 253
40796 780
2086 31
5178 239
14741 341
2749 55
7691 162
5984 374
5634 675
2425 67
6968 745
16800 327
7199 626
7776 436
11686 425
22358 734
3574 504
3750 412
8765 479
57846 165
2187 68
2676 232
7243 667