5358 580
3997 588
27788 941
3845 506
3971 350
8748 51
8210 501
3049 138
5094 418
2670 451
9053 891
3197 584
6588 599
1078 101
4554 599
3451 671