2921 233
38662 366
37802 694
31939 517
27495 720
17858 449
20464 566
37392 502
40818 686
35017 611
14569 56