25938 738
48592 758
1678 327
2704 401
3424 809
1139 79
2778 704
2888 457
965 116
1633 313
1474 171
1239 178
5001 571
4047 749
3063 122
1572 92
2667 450
3333 832