4053 580
3866 588
26744 941
3679 505
3807 350
8500 51
7989 501
2769 138
4949 418
2576 451
8890 891
3071 584
5929 599
990 101
4265 599
3300 671