5562 580
4013 588
28013 941
3884 506
3985 350
8792 51
8265 501
3131 138
5128 418
2690 451
9074 891
3223 584
6667 599
1088 101
4605 599
3498 671