2927 233
38666 366
37803 694
31940 517
27497 720
17858 449
20467 566
37396 502
40823 686
35018 611
14570 56