3394 593
2967 544
4615 756
146012 160
12683 338
11686 308
124033 743
50771 504
9893 469
1987 92
1828 317
3675 844
3410 535
8340 555