3430 493
24439 703
2941 376
9453 548
4499 295
2762 558
9947 554
9870 598
19431 757
20547 566
3175 517
3781 691
1191 93