5572 580
4013 588
28019 941
3893 506
3987 350
8797 51
8265 501
3134 138
5133 418
2691 451
9074 891
3223 584
6674 599
1090 101
4608 599
3499 671