2905 122
52688 246
264204 959
105549 487
183110 475
640764 634
155568 636
134859 559
162412 485
144603 784
130370 616
24766 351
66112 486
57480 117
85149 515
68860 819
60174 473
305108 834
107746 182
23632 101
70447 181
1250631 8357
65712 557
32642 713
87330 337
49161 163
65497 136
134131 466