39520 412
8258 139
15856 567
13726 133
17610 344
18082 307
381602 1071
1167898 1301
776269 1659
841469 1666
695395 813
441062 1138
23013 732
16109 855
283293 1203
95725 240
26657 314
24839 845
746473 1772
266702 883
158325 1046
12866 228
10731 347
158622 723
80856 368
408370 763
310685 507
517026 1915