2987 867
3989 146
4047 627
3905 299
5353 693
8410 725
2606 416
10020 221
5957 406
29373 518
6904 702
3521 626
2094 555