41246 386
12999 182
27212 311
27133 835
52925 600
33245 398
18706 412
13420 306
18125 610
14713 520
40863 153
70309 610
9660 662
12474 275
38853 83
10409 867
11748 801