2933 233
38676 366
37805 694
31941 517
27499 720
17858 449
20469 566
37400 502
40824 686
35021 611
14586 56