6508 846
1476 86
4384 399
5570 547
1826 47
6577 607
4656 450
3863 767
35159 686
11231 212
22069 509
4881 724
22683 373
1570 143
5183 486
2200 117