3693 65
20301 65
1112 158
4943 348
1673 130
26579 240
49778 322
104323 995
175383 837
50545 661
15584 445
42886 827
21976 466
4742 315
1081 33
3642 872
3110 490