5125 382
28570 770
2748 271
1475 45
19709 513
918961 954
3737 515
3154 512
2464 650
1526 322
5048 493
5938 391