4301 304
3508 105
4186 747
4006 731
4114 529
3339 374
2089 204
3898 763
2915 343
4150 536
2101 332
3098 431
2900 222
3144 247
25792 809
27781 966