22428 300
3993 256
3481 589
99931 809
93301 191
89106 711
159564 695
42873 442
79263 942
278253 971
55025 504
63037 879
57244 1001
62101 550
75304 162
108338 794
74406 337
70867 227
41916 765
85882 350
149324 1049
49668 763
72713 454
26175 86