3810 551
4305 35
5972 288
7236 840
3217 22
4423 487
3021 659
14684 449
4259 503
3258 581
9203 179
4999 110
3722 140
3006 813
7015 374
3725 593
4478 652
7862 948
8992 452
5073 701
3554 683
18330 663
10385 934
2937 590