3699 657
7436 873
2102 261
8487 682
3666 413
8412 659
15295 316
2591 217
4613 864
3050 108
6312 388
39505 1039
66632 886