3996 630
4791 860
3982 596
3523 97
5648 791
2774 489
3678 623
3803 654
3478 514
50698 924
28275 117
72033 365
57085 823