305351 1145
30901 621
55735 425
53815 241
155383 636
267682 991
68995 610
49948 866
344589 850
128107 324
42486 334
130807 740
56460 723
151033 376
149953 981
104176 844
122459 412
111170 866
55380 427
168666 404
97526 1175
188867 875
56556 464
116551 527