5463 580
4007 588
27912 941
3861 506
3980 350
8761 51
8238 501
3103 138
5109 418
2678 451
9063 891
3202 584
6631 599
1081 101
4573 599
3488 671