15648 482
6843 645
7710 508
12523 234
3632 503
12327 177
2109 110
4325 602
7913 885
3415 479
5137 643