3430 493
24582 703
2942 376
9454 548
4509 295
2762 558
9962 554
9877 598
19562 757
20572 566
3175 517
3782 691
1193 93