3430 493
24445 703
2942 376
9453 548
4499 295
2762 558
9949 554
9874 598
19484 757
20548 566
3175 517
3781 691
1192 93