3680 65
20301 65
1112 158
4943 348
1673 130
26579 240
49778 322
104311 995
175374 837
50537 661
15584 445
42880 827
21964 466
4742 315
1081 33
3642 872
3108 490