2588 536
1574 415
542 59
513 92
18228 545
15029 133
27327 271
71913 1032
13807 111
18492 394
8544 765
52485 614