2854 680
1939 60
2911 296
2347 68
21850 75
4586 603
4679 617
59168 586
12952 699
8062 504
8695 839
8919 86