22344 517
6725 264
937079 3297
46997 608
45517 112
34875 657
7086 52
17858 597
16722 491
3282 104
1642 60
8585 193
7042 735
3315 489
70745 1001