3484 521
15673 609
19772 589
40900 420
54175 137
28640 245
3808 82
3564 461
8194 665
2231 124
5162 717
3663 377
5024 326
3505 536
31143 851