8888 667
4906 289
5403 446
4882 605
12405 611
2371 290
3406 510
5301 873
2921 340
5984 466
3698 408
4254 527
49636 472
4421 511
5392 312
6727 372
2015 257
2682 532
2250 321
12698 890
13435 369
4701 341
5930 623
4160 39
4511 53
4324 832
3943 635
8909 982