40090 385
12851 182
27044 311
26897 835
52173 600
32573 397
18405 412
13126 306
17866 610
14378 520
40253 153
68683 608
9377 662
12159 275
37875 83
10176 867
11429 801