24515 738
46683 758
1601 327
2592 401
3361 809
1000 79
2712 704
2804 457
848 116
1547 313
1403 171
1129 178
4869 571
3916 749
2932 122
1445 92
2569 450
3254 832