5900 540
5717 392
30613 806
87100 585
77164 882
27247 171
17214 597
37914 173
13656 937
1577 262
2542 265
2312 419
5747 628
2662 504