2931 233
38674 366
37804 694
31940 517
27498 720
17858 449
20469 566
37400 502
40823 686
35021 611
14570 56