2823 680
1900 60
2899 296
2345 68
21832 75
4584 603
4672 617
59111 586
12935 699
8052 504
8688 839
8881 86