2946 233
38688 366
37809 694
31944 517
27501 720
17858 449
20473 566
37403 502
40829 686
35032 611
14615 56