3701 657
7447 873
2107 261
8493 682
3676 413
8428 659
15319 317
2608 217
4626 864
3057 108
6316 388
39646 1039
66842 886