1375 139
2201 147
3490 804
3643 366
2555 227
3856 663
4296 685
3570 823
23777 386
7569 907
2273 371
3421 393
8198 897