3701 657
7447 873
2106 261
8493 682
3676 413
8427 659
15318 317
2607 217
4626 864
3057 108
6316 388
39641 1039
66840 886