116096 723
85095 291
114223 471
75738 101
58816 270
41182 816
126995 386
182897 783
349426 988
410587 917
671709 1142
1562913 4494
396963 1164
212904 535
317362 1225
581622 1214
437475 1720
340139 1009
599132 958
239166 486
295508 625