951 142
2993 724
2166 327
2568 427
21668 140
21195 172
27210 258
79985 756
8446 177
15487 132
4617 84
54583 900
23109 158
4931 245
22110 769
39934 493
38862 419
10185 909
22779 741
26698 575
31206 291
39375 951
5073 432
89026 477