3585 65
20295 65
1109 158
4938 348
1672 130
26577 240
49775 322
104259 995
175320 837
50499 661
15583 445
42830 827
21944 466
4741 315
1081 33
3641 872
3108 490