3430 493
24445 703
2942 376
9453 548
4499 295
2762 558
9950 554
9874 598
19491 757
20551 566
3175 517
3781 691
1192 93