5097 679
3540 284
8168 302
11905 843
142463 470
60463 358
28336 706
27798 327
44679 405
4218 138
6698 512
2576 129
3842 390
2790 279
142368 755