296967 509
54131 468
37662 780
55156 567
27218 198
116027 324
129501 335
161469 344
140162 427
85836 353
139947 267
370989 889
117592 428
53894 347
586873 1734
32231 386
20285 445
205818 236
55611 280
253966 782
300104 859
264786 2061
180277 302
99640 773
131725 637
432386 926
159126 409
246764 508