41313 386
13003 182
27219 311
27140 835
52969 600
33274 398
18716 412
13441 306
18131 610
14719 520
40915 153
70394 611
9684 662
12537 275
39143 83
10418 867
11770 802