3484 521
15674 609
19774 589
40911 420
54184 137
28646 245
3808 82
3565 461
8195 665
2233 124
5163 717
3663 377
5025 326
3505 536
31150 851