131878 215
76759 415
402895 540
103469 820
110859 461
210101 546
113365 421
169231 203
179455 407
25677 547
15998 348
298848 184
123056 677
133588 672
33984 295
5593 94
39319 771
9801 478
7920 233
95208 428
69354 316
148212 929
41453 275
86286 831
15466 31
21390 330
56888 78
116700 403