951 142
2993 724
2166 327
2566 427
76176 731
23943 671
38792 581
99574 373
29968 951
61797 985
4955 460
97818 522
57744 1187
16739 173
59705 640
34252 542
13492 664
5529 732
28794 654
7618 428
10851 895
26536 476
13422 693
55074 237