2112 233
38263 367
37594 694
31766 517
27369 719
17791 449
20346 566
37226 502
40401 686
34719 611
14477 56