2844 680
1931 60
2908 296
2347 68
21848 75
4586 603
4678 617
59157 586
12950 699
8060 504
8691 839
8910 86