51234 66
3946 29
3625 354
22265 594
888 81
27752 383
2923 377
9943 358
31237 426
12629 139
41661 323
13708 628
3020 852