5915 540
5721 392
30619 806
87148 585
77201 882
27263 171
17220 597
37926 173
13657 937
1580 262
2542 265
2315 419
5749 628
2665 504