30167 600
77483 378
47115 479
11979 348
16362 432
28529 426
13100 273
11571 185
56974 399
94298 752
10268 414
30169 90
68088 353
12725 602
14837 436
27079 45
52886 820
9078 363
14717 595
44025 517
52211 841
93151 463
10321 328
9216 337
29686 567
24640 335
41762 999