3685 65
20301 65
1112 158
4943 348
1673 130
26579 240
49778 322
104319 995
175379 837
50542 661
15584 445
42885 827
21972 466
4742 315
1081 33
3642 872
3109 490