6598 632
7305 841
5330 412
150458 241
3049 97
154110 899
10655 74
4722 268
4539 920
4739 637
3433 389
26476 633