6596 632
7258 841
5329 412
150453 241
3049 97
154079 899
10654 74
4722 268
4539 920
4739 637
3433 389
26469 633