5591 580
4020 588
28030 941
3902 506
3987 350
8814 51
8272 501
3143 138
5141 418
2696 451
9079 891
3232 584
6690 599
1094 101
4621 599
3502 671