3484 521
15673 609
19774 589
40905 420
54180 137
28644 245
3808 82
3564 461
8195 665
2233 124
5162 717
3663 377
5025 326
3505 536
31146 851