41397 386
13010 182
27238 311
27160 835
53047 600
33310 398
18730 412
13469 306
18149 610
14748 520
40975 153
70543 611
9713 662
12620 275
39463 83
10428 867
11803 802