3430 493
24561 703
2942 376
9454 548
4509 295
2762 558
9960 554
9876 598
19557 757
20565 566
3175 517
3782 691
1192 93