4005 570
12861 724
3455 623
12647 586
2611 347
11802 401
17864 387
5646 136
2381 82
5790 242
19688 660
3729 235
2308 201