2963 424
4525 568
2829 70
2602 112
3618 608
3078 485
4267 530
3365 499
6331 316
3665 314
5330 294
14755 560
19821 988
4531 856
6476 234
7400 553
4204 396
4089 468
3705 407
7782 723
4914 672
13342 438
5744 465
14984 288