2958 233
38692 366
37811 694
31945 517
27504 720
17866 449
20478 566
37407 502
40829 686
35034 611
14642 56