24068 738
46181 758
1564 327
2547 401
3331 809
938 79
2676 704
2776 457
803 116
1511 313
1362 171
1090 178
4797 571
3877 749
2858 122
1400 92
2516 450
3223 831