39846 106
101631 643
280771 1354
142722 1035
144718 533
117786 1047
209923 420
120351 451
229216 474
55479 718
323144 1223
71790 177
168790 776
126584 274
46381 588
195968 685
112714 982
119956 853
295787 1203
140978 518
57638 293
125040 370