15789 482
7721 645
7854 509
12686 234
3648 503
12339 177
2132 110
4355 602
7983 885
3429 479
5163 643