15731 482
7561 645
7823 509
12644 234
3638 503
12335 177
2123 110
4346 602
7970 885
3425 479
5154 643