4899 767
6329 98
22800 895
7767 377
12685 666
5314 478
8406 213
3562 530
6939 888
3581 25
12155 604
10477 78
12897 212
7521 400
3780 443
2600 459
3964 637
914 125