15758 482
7682 645
7845 509
12676 234
3647 503
12338 177
2128 110
4351 602
7981 885
3427 479
5162 643