22429 300
19647 853
3994 256
3481 589
99937 809
159567 695
42875 442
79267 942
278260 971
55027 504
63044 879
57258 1001
62102 550
75308 162
108342 794
74409 337
70870 227
41922 765
85885 350
149327 1049
49672 763
72718 454
26183 86
45606 289