4062 665
6710 580
4335 588
30592 943
4338 506
4667 350
9365 51
8768 501
3804 138
5492 418
2962 451
9650 891
3661 584
8266 600
1327 101
5481 599
3856 671