413 83
1714 366
98900 468
98152 538
66619 341
5530 584
48595 412
134859 559
249716 588
590990 2233
237930 1362
146067 475
32656 245
84429 776
161696 830
60048 230
31277 397
69909 551
331612 1153
213846 725
25248 59
77405 326
111937 822
63156 557
52567 289
147129 396
42410 384
63171 286