3430 493
24425 703
2939 376
9451 548
4497 295
2761 558
9943 554
9866 598
19414 757
20536 566
3174 517
3780 691
1191 93