2152 233
38295 367
37595 694
31772 517
27374 719
17792 449
20347 566
37242 502
40404 686
34731 611
14480 56