1531 387
12570 572
1795 375
1593 399
8654 694
3104 816
10102 247
21149 476
4254 279
8575 62
3811 373
9194 651