2879 68
4285 796
5796 682
9651 392
7985 621
15035 413
8277 461
7363 819
3743 655
4808 103
39476 381
10947 642
4361 382
2787 220
4017 825
2776 265
5027 879