5097 679
3540 284
8168 302
11905 843
142435 470
60455 358
28331 706
27796 327
44675 405
4218 138
6698 512
2576 129
3842 390
2789 279
142359 755