15831 482
7745 645
7870 509
12703 234
3650 503
12342 177
2134 110
4357 602
7991 885
3430 479
5165 643