5359 580
4000 588
27796 941
3845 506
3972 350
8748 51
8211 501
3051 138
5094 418
2671 451
9053 891
3198 584
6592 599
1079 101
4556 599
3453 671