6627 488
23666 121
7902 724
7338 356
4752 388
2389 517
32381 489
77089 311
2833 89
34780 877
35183 81
8246 219
5234 305