41238 386
12999 182
27211 311
27132 835
52924 600
33244 398
18706 412
13418 306
18125 610
14713 520
40858 153
70298 610
9659 662
12470 275
38833 83
10409 867
11746 801