11596 626
2518 134
4794 383
5968 522
12683 780
27756 101
4551 77
12559 665
1724 332
10214 426
4831 605
6052 589
5988 94
55552 719
13847 192
5597 508
2962 447
2972 476
5257 873
6785 912
23301 180
4683 315
3652 399
7757 679
6197 782
4425 602
4815 462
1554 36