15797 482
7725 645
7858 509
12691 234
3648 503
12340 177
2133 110
4356 602
7985 885
3429 479
5164 643