2854 680
1942 60
2911 296
2347 68
21852 75
4586 603
4679 617
59168 586
12954 699
8062 504
8695 839
8919 86