24390 738
46541 758
1590 327
2585 401
3355 809
983 79
2700 704
2797 457
840 116
1540 313
1393 171
1119 178
4848 571
3907 749
2916 122
1436 92
2555 450
3250 832