39513 70
17520 414
39369 144
25184 683
21965 242
13740 335
6999 358
29339 652
10987 477
42932 643
17261 242
23341 333
9564 31
25935 443
32018 754
14956 326
35569 740
29589 90
16074 467
16644 680
7743 45
36506 135
20115 400
6207 498
13500 438
31563 771
18188 351
17970 260