4298 304
3506 105
4186 747
4005 731
4113 529
3335 374
2089 204
3894 763
2915 343
4148 536
2101 332
3096 431
2898 222
3143 247
25773 809
27767 966