24482 738
46645 758
1593 327
2590 401
3359 809
992 79
2709 704
2803 457
845 116
1546 313
1400 171
1126 178
4861 571
3913 749
2926 122
1444 92
2565 450
3254 832