16272 80
22223 327
2364 197
67534 856
9696 78
3265 560
19941 262
31773 660
90088 289
27384 535
33415 97
9808 432
71032 309
17883 266
14618 573
8420 850
99971 633
3181 376
23207 51
11599 274
36770 544
12420 485
19680 240
2844 465
3270 397
5471 662
3374 299
90635 923