4870 728
5721 508
19941 620
4319 594
1736 102
4554 81
31360 566
7053 293
15669 379
11468 607
15180 890