2156 233
38296 367
37596 694
31772 517
27375 719
17792 449
20347 566
37242 502
40405 686
34731 611
14480 56