1640 325
3413 926
2581 584
5839 414
3042 358
6655 699
2401 320
2867 780
10333 213
3568 623
12345 1026
7330 560
2386 86
2225 419
4047 958
3561 517
3386 689
6316 676
6555 329
4772 630
3595 697
717 47
4233 835
2828 239