15696 482
7254 645
7794 509
12603 234
3636 503
12330 177
2118 110
4340 602
7946 885
3418 479
5148 643