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