2942 551
2392 549
18397 501
8011 494
24654 426
111975 721
47118 131
42588 162
44503 911
8755 60
87442 372