5093 679
3540 284
8167 302
11889 843
142191 468
60413 358
28293 706
27773 327
44657 405
4218 138
6697 512
2575 129
3841 390
2788 279
142276 755