3430 493
24520 703
2950 376
9433 548
4472 295
2749 558
9944 554
9895 598
19714 757
20608 566
3175 517
3793 691
1212 93