15776 482
7702 645
7851 509
12680 234
3648 503
12339 177
2129 110
4352 602
7983 885
3427 479
5162 643