27096 308
4061 256
3518 589
100858 809
94437 192
89877 711
160452 696
43376 442
80000 943
279289 971
55584 505
63815 881
57939 1001
62738 550
75965 162
109513 795
75124 337
71621 228
42541 765
86787 351
150638 1049
50731 763
73817 455
27149 86