2930 233
38671 366
37804 694
31940 517
27498 720
17858 449
20467 566
37398 502
40823 686
35019 611
14570 56