3008 233
38717 366
37815 694
31961 517
27506 720
17868 449
20479 566
37420 502
40845 686
35061 611
14662 56