2849 680
1934 60
2910 296
2347 68
21849 75
4586 603
4678 617
59164 586
12952 699
8062 504
8694 839
8918 86