15873 482
7825 645
7909 509
12729 234
3658 503
12344 177
2147 110
4365 602
7999 885
3433 479
5175 643