27093 308
20421 853
4061 256
3518 589
100856 809
160452 696
43376 442
80000 943
279289 971
55583 505
63813 881
57939 1001
62738 550
75965 162
109512 795
75123 337
71619 228
42541 765
86786 351
150638 1049
50728 763
73812 455
27149 86
46341 289