1375 139
2201 147
3488 804
3642 366
2553 227
3856 663
4285 685
3570 823
23758 386
7564 907
2271 371
3417 393
8193 897