6403 632
5680 160
40177 95
16789 126
6684 456
13889 701
4641 617
8509 407
7364 702
4345 507
5561 956
5454 359
15353 730
8731 415
2850 108
29901 139
13661 206
6546 941
10010 458
10068 573
5910 388
8985 430
3767 540
4113 301
4429 752
10649 547
55521 824
14406 498