3430 493
24448 703
2942 376
9453 548
4500 295
2762 558
9957 554
9874 598
19519 757
20559 566
3175 517
3781 691
1192 93