27777 141
6527 708
4148 562
4174 401
4056 624
2130 196
3050 155
4864 683
3339 260
4338 476
2675 390
7304 819
61664 50
8001 289
3405 576
19937 541
3702 543
2955 467
3016 463
3507 326
3666 346
3664 564
57070 860
5475 52