1093 140
6741 122
8800 244
32708 647
2416 120
46999 385
6417 586
6557 705
4675 911
10359 667
4626 884
3516 561