3430 493
24451 703
2942 376
9453 548
4508 295
2762 558
9957 554
9874 598
19535 757
20560 566
3175 517
3781 691
1192 93