3892 607
1597 225
4300 304
3507 105
4186 747
4006 731
4114 529
3337 374
2089 204
3896 763
2915 343
4149 536
2101 332
3097 431
2900 222
3144 247
25787 809
27777 966