2495 524
1529 239
790 160
2660 501
19281 167
65625 425
21233 490
26491 454
53638 909
47903 337
45287 292
45763 725
48870 434
116075 312
34152 978
28104 285
26145 445
55676 245
28535 800
84603 363
25339 506
99515 299
12750 488
67983 109