1375 139
2201 147
3490 804
3643 366
2554 227
3856 663
4288 685
3570 823
23771 386
7567 907
2272 371
3419 393
8194 897