3008 233
38716 366
37814 694
31961 517
27506 720
17868 449
20479 566
37420 502
40842 686
35060 611
14662 56