24484 738
46648 758
1593 327
2590 401
3359 809
993 79
2709 704
2803 457
845 116
1546 313
1401 171
1126 178
4862 571
3913 749
2927 122
1444 92
2565 450
3254 832