3681 68
4380 796
5971 682
9748 392
8042 621
15177 413
8349 461
7394 819
3782 655
4899 104
39743 381
10974 642
4392 382
2838 220
4039 825
2802 265
5047 879