15801 482
7725 645
7859 509
12693 234
3648 503
12340 177
2133 110
4356 602
7985 885
3429 479
5164 643