3027 233
38727 366
37816 694
31973 517
27507 720
17868 449
20490 566
37423 502
40849 686
35069 611
14665 56