40292 70
17677 414
39816 144
25619 683
22853 242
14351 335
7061 358
30242 652
11112 477
44407 643
17537 242
24012 333
9772 31
26184 443
32513 754
15235 326
35934 740
30471 90
16086 467
16821 680
8176 45
37064 135
20795 400
6296 498
13591 438
32396 771
18508 352
18127 260