6598 632
7291 841
5330 412
150457 241
3049 97
154102 899
10654 74
4722 268
4539 920
4739 637
3433 389
26476 633