2205 68
4184 796
5606 682
9553 392
7958 621
14925 413
8193 461
7332 819
3725 655
4706 103
39188 381
10930 642
4336 382
2744 220
3979 825
2728 265
5012 879