28782 308
4096 256
3539 589
101624 812
95428 192
90429 712
160923 697
43832 442
80720 943
279579 971
55684 505
64573 882
58348 1001
63124 550
76272 162
109873 796
75494 337
72144 230
42981 765
87383 351
151440 1050
51087 763
74324 455
27552 87