40973 135
67134 804
38070 570
89601 645
19880 137
21061 809
22745 261
222849 514
33066 663
130555 673
47274 384
59113 211
319625 846
44164 372
50109 318
28870 224
50588 353
42638 1010
154005 814
72187 676
100655 516
13174 551
39905 1028
38915 549