5900 540
5717 392
30613 806
87094 585
77162 882
27246 171
17214 597
37913 173
13656 937
1577 262
2542 265
2312 419
5747 628
2661 504