27093 308
4061 256
3518 589
100856 809
94437 192
89874 711
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
73813 455
27149 86