2100 68
4151 796
5575 682
9459 392
7931 621
14890 413
8165 461
7320 819
3714 655
4683 103
39133 381
10923 642
4327 382
2728 220
3968 825
2711 265
5004 879