5095 679
3540 284
8167 302
11903 843
142403 470
60451 358
28326 706
27793 327
44672 405
4218 138
6698 512
2576 129
3842 390
2789 279
142347 755