5097 679
3540 284
8168 302
11905 843
142448 470
60457 358
28333 706
27796 327
44676 405
4218 138
6698 512
2576 129
3842 390
2789 279
142365 755