5095 679
3540 284
8167 302
11895 843
142295 469
60425 358
28310 706
27787 327
44661 405
4218 138
6698 512
2575 129
3842 390
2788 279
142308 755