2133 233
38268 367
37594 694
31767 517
27370 719
17791 449
20346 566
37231 502
40403 686
34726 611
14477 56