2139 233
38275 367
37594 694
31767 517
27371 719
17791 449
20346 566
37237 502
40404 686
34727 611
14478 56