3007 233
38715 366
37814 694
31961 517
27506 720
17868 449
20479 566
37419 502
40841 686
35060 611
14662 56