40311 70
17699 414
39825 144
25633 683
22872 242
14373 335
7061 358
30347 652
11159 477
44416 643
17548 242
24037 333
9777 31
26198 443
32533 754
15243 326
35951 740
30491 90
16096 467
16832 680
8191 45
37078 135
20823 400
6300 498
13602 438
32412 771
18516 352
18132 260