3430 493
24446 703
2942 376
9453 548
4499 295
2762 558
9951 554
9874 598
19502 757
20553 566
3175 517
3781 691
1192 93