1540 140
6963 122
8819 244
33318 647
2448 120
47036 385
6470 586
6594 705
4703 911
10438 667
4666 884
3534 561