3729 68
4385 796
5977 682
9753 392
8045 621
15198 413
8351 461
7398 819
3784 655
4907 104
39763 381
10975 642
4393 382
2842 220
4042 825
2806 265
5051 879