2852 680
1936 60
2910 296
2347 68
21849 75
4586 603
4678 617
59166 586
12952 699
8062 504
8694 839
8918 86