3467 521
15669 609
19733 589
40830 420
54069 137
28569 245
3808 82
3564 461
8191 665
2228 124
5160 717
3659 377
5023 326
3503 536
31058 851