2915 867
3988 146
4041 627
3904 299
5353 693
8409 725
2606 416
10018 221
5957 406
29369 518
6888 702
3519 626
2093 555