28881 311
4106 256
3541 589
101886 812
95800 193
90584 712
161053 698
44007 442
80982 943
279640 971
55703 505
64755 882
58827 1001
63278 551
76364 162
109950 797
75594 337
72335 230
43136 765
87578 351
151710 1050
51162 763
74462 455
27660 87