15731 482
7545 645
7821 509
12644 234
3637 503
12335 177
2123 110
4346 602
7970 885
3425 479
5154 643