15587 279
5091 654
4431 565
5293 183
4663 182
37417 923
910 76
2501 528
2534 628
4396 490
2648 415
994 79
4275 885