40002 287
66584 566
157596 901
15532 584
7696 188
46461 535
73932 714
2509 458
127541 304
4604 111
84124 309
105031 420
148181 197
7619 562
82597 544
68790 698
86590 379
50238 456
511 88
55276 515
9875 715
59583 296
490399 1460
163898 458
236754 1069
201540 822
186535 909
293617 1192