30196 629
44750 551
69318 729
51594 225
69083 471
48049 411
60738 494
17548 405
29051 872
49609 365
55635 410
86617 1058
42046 659
30151 168
31697 385
49130 469
77185 726
144984 403
56284 177
22940 156
23424 418
22259 122
27981 910
66417 341
39894 847
31618 243
15265 478
203965 542