40283 70
17676 414
39815 144
25617 683
22849 242
14351 335
7060 358
30223 652
11084 477
44406 643
17537 242
24008 333
9771 31
26178 443
32506 754
15235 326
35933 740
30464 90
16086 467
16819 680
8171 45
37061 135
20794 400
6296 498
13591 438
32392 771
18508 352
18127 260