6585 632
7189 841
5324 412
150414 241
3047 97
153998 899
10652 74
4722 268
4536 920
4738 637
3433 389
26439 633