3682 65
20301 65
1112 158
4943 348
1673 130
26579 240
49778 322
104313 995
175378 837
50540 661
15584 445
42881 827
21966 466
4742 315
1081 33
3642 872
3109 490