40286 70
17677 414
39816 144
25617 683
22850 242
14351 335
7060 358
30226 652
11090 477
44406 643
17537 242
24009 333
9771 31
26178 443
32508 754
15235 326
35933 740
30466 90
16086 467
16819 680
8172 45
37063 135
20794 400
6296 498
13591 438
32392 771
18508 352
18127 260