3903 68
4416 796
6021 682
9774 392
8064 621
15238 413
8373 461
7410 819
3796 655
4933 104
39847 381
10980 642
4398 382
2852 220
4053 825
2821 265
5060 879