2588 536
1574 415
545 59
514 92
18232 545
15037 133
27329 271
71914 1032
13809 111
18494 394
8545 765
52488 614