2826 680
1906 60
2902 296
2346 68
21837 75
4584 603
4673 617
59119 586
12937 699
8052 504
8689 839
8882 86