28806 310
4100 256
3539 589
101693 812
95498 192
90459 712
160956 697
43865 442
80775 943
279590 971
55688 505
64608 882
58368 1001
63151 551
76287 162
109889 796
75511 337
72171 230
43007 765
87423 351
151490 1050
51104 763
74337 455
27576 87