3430 493
24564 703
2942 376
9454 548
4509 295
2762 558
9960 554
9876 598
19560 757
20569 566
3175 517
3782 691
1193 93