41396 386
13010 182
27238 311
27160 835
53045 600
33309 398
18730 412
13469 306
18149 610
14748 520
40975 153
70540 611
9713 662
12618 275
39460 83
10428 867
11801 802