5095 679
3540 284
8167 302
11900 843
142385 470
60448 358
28324 706
27790 327
44668 405
4218 138
6698 512
2576 129
3842 390
2789 279
142336 755