2848 680
1934 60
2909 296
2347 68
21848 75
4586 603
4678 617
59164 586
12952 699
8061 504
8694 839
8917 86