3705 657
7459 873
2112 261
8500 682
3681 413
8435 659
15342 317
2618 217
4632 864
3068 108
6328 388
39790 1039
67045 886