3394 593
2967 544
4615 756
146051 160
12683 338
11686 308
124038 743
50774 504
9895 469
1987 92
1829 317
3675 844
3410 535
8341 555