2588 536
1574 415
545 59
514 92
18232 545
15037 133
27329 271
71913 1032
13809 111
18494 394
8544 765
52486 614