471 62
639 100
158855 224
25026 1037
224053 511
34871 327
33820 340
7283 530
4931 685
3954 213
5849 208
5674 628