2841 680
1928 60
2908 296
2347 68
21846 75
4586 603
4678 617
59155 586
12950 699
8060 504
8691 839
8909 86