2970 233
38697 366
37812 694
31951 517
27504 720
17866 449
20479 566
37407 502
40832 686
35040 611
14658 56