2837 233
38935 367
37723 694
32070 517
27544 719
17954 449
20468 566
37451 502
40641 686
34857 611
14615 56