5572 580
4015 588
28020 941
3894 506
3987 350
8801 51
8267 501
3135 138
5137 418
2692 451
9074 891
3224 584
6678 599
1093 101
4612 599
3499 671