25953 738
48601 758
1678 327
2705 401
3424 809
1139 79
2780 704
2889 457
966 116
1633 313
1474 171
1239 178
5001 571
4047 749
3064 122
1573 92
2667 450
3333 832