2970 233
38698 366
37812 694
31951 517
27505 720
17866 449
20479 566
37407 502
40839 686
35040 611
14658 56