3484 521
15674 609
19777 589
40918 420
54201 137
28650 245
3809 82
3566 461
8196 665
2233 124
5163 717
3663 377
5025 326
3505 536
31156 851