30250 663
9423 492
13568 82
11760 131
29786 315
18868 1054
71027 1029
30255 181
26779 1040
26166 748
31804 438
4214 549
19206 246
8170 491
98101 289
64758 157
5843 210
6816 888