1375 139
2201 147
3488 804
3642 366
2553 227
3856 663
4286 685
3570 823
23760 386
7565 907
2271 371
3417 393
8193 897