2937 68
4285 796
5802 682
9655 392
7988 621
15044 413
8285 461
7364 819
3743 655
4810 103
39487 381
10948 642
4362 382
2794 220
4017 825
2776 265
5028 879