29204 815
2653 642
2473 322
3747 844
1117 327
1672 400
2834 809
468 79
2248 704
1916 457
494 116
1994 313
952 171
768 178
3041 569
2733 749
654 122
411 92
2222 448
4125 830