2938 233
38682 366
37807 694
31942 517
27501 720
17858 449
20469 566
37400 502
40824 686
35025 611
14601 56