3004 233
38713 366
37814 694
31959 517
27506 720
17867 449
20479 566
37419 502
40841 686
35056 611
14662 56