5095 679
3540 284
8167 302
11897 843
142317 469
60430 358
28318 706
27788 327
44663 405
4218 138
6698 512
2575 129
3842 390
2788 279
142319 755