1375 139
2201 147
3489 804
3643 366
2553 227
3856 663
4287 685
3570 823
23762 386
7566 907
2272 371
3417 393
8194 897