402893 540
103468 820
110858 461
210101 546
113365 421
169231 203
179450 407
25677 547
15998 348
298837 184
123055 677
133588 672
33984 295
5592 94
39318 771
9801 478
7920 233
95205 428
69352 316
148209 929
41452 275
86283 831
15466 31
21389 330
56888 78
116700 403
111246 236
45897 621