3430 493
24510 703
2942 376
9454 548
4508 295
2762 558
9958 554
9876 598
19553 757
20564 566
3175 517
3781 691
1192 93