2886 509
15152 518
3519 322
2348 78
2116 558
2763 471
4903 548
2818 664
3718 594
6103 126
6322 504
5557 433
8246 542
86817 144
34644 866
41148 765
1559 90