6631 632
7362 841
5335 412
150583 241
3054 97
154315 899
10656 74
4722 268
4543 920
4739 637
3443 389
26537 633