15097 675
11632 658
256138 1291
15959 416
384354 1073
1178139 1305
323743 847
782963 1665
135921 724
80993 176
853834 1680
702179 817
1052097 2466
447522 1142
432254 1286
82097 597
272349 556
190700 794
131758 356
201970 1056
57513 107