2730 691
15629 275
2645 296
8493 280
28920 604
29879 681
24246 171
11443 648
10770 702
7229 577
14436 430
23870 95
49381 85
14572 598
3622 394
4186 477
8904 465
19799 671
5508 774
9304 392
5358 686
13367 290
11783 45
22683 445