39613 70
17541 414
39427 144
25444 683
21986 242
13786 335
7017 358
29422 652
11004 477
43011 643
17299 242
23366 333
9574 31
26040 443
32141 756
14974 326
35760 740
29609 90
16100 467
16694 680
7760 45
36534 135
20159 400
6219 498
13539 438
31593 771
18295 351
18009 261